Final victory of Islam is very near